Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getChannel")
@set:JvmName(name = "setChannel")
var channel: ChannelProtos.Channel

.meshtastic.Channel channel = 10;

Link copied to clipboard
@get:JvmName(name = "getClientNotification")
@set:JvmName(name = "setClientNotification")
var clientNotification: MeshProtos.ClientNotification

.meshtastic.ClientNotification clientNotification = 16;

Link copied to clipboard
@get:JvmName(name = "getConfig")
@set:JvmName(name = "setConfig")
var config: ConfigProtos.Config

.meshtastic.Config config = 5;

Link copied to clipboard
@get:JvmName(name = "getConfigCompleteId")
@set:JvmName(name = "setConfigCompleteId")
var configCompleteId: Int

uint32 config_complete_id = 7;

Link copied to clipboard
@get:JvmName(name = "getDeviceuiConfig")
@set:JvmName(name = "setDeviceuiConfig")
var deviceuiConfig: DeviceUIProtos.DeviceUIConfig

.meshtastic.DeviceUIConfig deviceuiConfig = 17;

Link copied to clipboard
@get:JvmName(name = "getFileInfo")
@set:JvmName(name = "setFileInfo")
var fileInfo: MeshProtos.FileInfo

.meshtastic.FileInfo fileInfo = 15;

Link copied to clipboard
@get:JvmName(name = "getId")
@set:JvmName(name = "setId")
var id: Int

uint32 id = 1;

Link copied to clipboard
@get:JvmName(name = "getLogRecord")
@set:JvmName(name = "setLogRecord")
var logRecord: MeshProtos.LogRecord

.meshtastic.LogRecord log_record = 6;

Link copied to clipboard
@get:JvmName(name = "getMetadata")
@set:JvmName(name = "setMetadata")
var metadata: MeshProtos.DeviceMetadata

.meshtastic.DeviceMetadata metadata = 13;

Link copied to clipboard
@get:JvmName(name = "getModuleConfig")
@set:JvmName(name = "setModuleConfig")
var moduleConfig: ModuleConfigProtos.ModuleConfig

.meshtastic.ModuleConfig moduleConfig = 9;

Link copied to clipboard
@get:JvmName(name = "getMqttClientProxyMessage")
@set:JvmName(name = "setMqttClientProxyMessage")
var mqttClientProxyMessage: MeshProtos.MqttClientProxyMessage

.meshtastic.MqttClientProxyMessage mqttClientProxyMessage = 14;

Link copied to clipboard
@get:JvmName(name = "getMyInfo")
@set:JvmName(name = "setMyInfo")
var myInfo: MeshProtos.MyNodeInfo

.meshtastic.MyNodeInfo my_info = 3;

Link copied to clipboard
@get:JvmName(name = "getNodeInfo")
@set:JvmName(name = "setNodeInfo")
var nodeInfo: MeshProtos.NodeInfo

.meshtastic.NodeInfo node_info = 4;

Link copied to clipboard
@get:JvmName(name = "getPacket")
@set:JvmName(name = "setPacket")
var packet: MeshProtos.MeshPacket

.meshtastic.MeshPacket packet = 2;

Link copied to clipboard
@get:JvmName(name = "getPayloadVariantCase")
val payloadVariantCase: MeshProtos.FromRadio.PayloadVariantCase
Link copied to clipboard
@get:JvmName(name = "getQueueStatus")
@set:JvmName(name = "setQueueStatus")
var queueStatus: MeshProtos.QueueStatus

.meshtastic.QueueStatus queueStatus = 11;

Link copied to clipboard
@get:JvmName(name = "getRebooted")
@set:JvmName(name = "setRebooted")
var rebooted: Boolean

bool rebooted = 8;

Link copied to clipboard
@get:JvmName(name = "getXmodemPacket")
@set:JvmName(name = "setXmodemPacket")
var xmodemPacket: XmodemProtos.XModem

.meshtastic.XModem xmodemPacket = 12;

Functions

Link copied to clipboard

.meshtastic.Channel channel = 10;

Link copied to clipboard

.meshtastic.ClientNotification clientNotification = 16;

Link copied to clipboard

.meshtastic.Config config = 5;

Link copied to clipboard

uint32 config_complete_id = 7;

Link copied to clipboard

.meshtastic.DeviceUIConfig deviceuiConfig = 17;

Link copied to clipboard

.meshtastic.FileInfo fileInfo = 15;

Link copied to clipboard
fun clearId()

uint32 id = 1;

Link copied to clipboard

.meshtastic.LogRecord log_record = 6;

Link copied to clipboard

.meshtastic.DeviceMetadata metadata = 13;

Link copied to clipboard

.meshtastic.ModuleConfig moduleConfig = 9;

Link copied to clipboard

.meshtastic.MqttClientProxyMessage mqttClientProxyMessage = 14;

Link copied to clipboard

.meshtastic.MyNodeInfo my_info = 3;

Link copied to clipboard

.meshtastic.NodeInfo node_info = 4;

Link copied to clipboard

.meshtastic.MeshPacket packet = 2;

Link copied to clipboard
Link copied to clipboard

.meshtastic.QueueStatus queueStatus = 11;

Link copied to clipboard

bool rebooted = 8;

Link copied to clipboard

.meshtastic.XModem xmodemPacket = 12;

Link copied to clipboard

.meshtastic.Channel channel = 10;

Link copied to clipboard

.meshtastic.ClientNotification clientNotification = 16;

Link copied to clipboard

.meshtastic.Config config = 5;

Link copied to clipboard

uint32 config_complete_id = 7;

Link copied to clipboard

.meshtastic.DeviceUIConfig deviceuiConfig = 17;

Link copied to clipboard

.meshtastic.FileInfo fileInfo = 15;

Link copied to clipboard

.meshtastic.LogRecord log_record = 6;

Link copied to clipboard

.meshtastic.DeviceMetadata metadata = 13;

Link copied to clipboard

.meshtastic.ModuleConfig moduleConfig = 9;

Link copied to clipboard

.meshtastic.MqttClientProxyMessage mqttClientProxyMessage = 14;

Link copied to clipboard

.meshtastic.MyNodeInfo my_info = 3;

Link copied to clipboard

.meshtastic.NodeInfo node_info = 4;

Link copied to clipboard

.meshtastic.MeshPacket packet = 2;

Link copied to clipboard

.meshtastic.QueueStatus queueStatus = 11;

Link copied to clipboard

bool rebooted = 8;

Link copied to clipboard

.meshtastic.XModem xmodemPacket = 12;